JavaScript
A5.u.objectcreator Method
Syntax
A5.u.object.creator(object)
Arguments
- objectobject
The default properties and methods to have on the created object.
Description
Create an object creator.
Example
var Person = A5.u.object.creator({ init: function(settings){ A5.u.object.assign(this,settings); }, name: function(){ return this.firstName+' '+this.lastName; } }); var guy1 = new Person({firstName: 'Tom', lastName: 'Thompson'}); var guy2 = new Person({firstName: 'Bob', lastName: 'Thompson'}); var guy1Name = guy1.name(); var guy2Name = guy2.name(); // guy1Name = "Tom Thompson" // guy2Name = "Bob Thompson"